package com.sc.nft.admin.vo;

import com.sc.nft.enums.WalletDetailTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;


@Data
public class UserWalletDetailVO  {

    @ApiModelProperty("id")
    private Long id;
    @ApiModelProperty("类型")
    private WalletDetailTypeEnum type;
//    @ApiModelProperty("状态")
//    private WalletDetailStatusEnum status;
    @ApiModelProperty("金额")
    private BigDecimal amount;
    @ApiModelProperty("手续费")
    private BigDecimal charge;
    @ApiModelProperty("实际金额")
    private BigDecimal realAmount;
    @ApiModelProperty("订单号")
    private String orderNo;
    @ApiModelProperty("交易后余额")
    private BigDecimal afterBalance;
    @ApiModelProperty("交易前余额")
    private BigDecimal beforeBalance;
    @ApiModelProperty("审批时间")
    private Date approvalTime;
    @ApiModelProperty("身份证号")
    private String identityNo;
    @ApiModelProperty("手机号")
    private String phone;
    @ApiModelProperty("拒绝原因")
    private String remark;
    @ApiModelProperty("银行卡号")
    private String cardNo;
    @ApiModelProperty("银行名称")
    private String bankName;
    @ApiModelProperty("卡姓名")
    private String name;

}